No exact translation found for
enter into a covenant or compact or contract

related Results
die Compact Disc (n.) , {CD}, {comp.}